package persistencia.daos;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.LinkedList;
import java.util.List;

import logica.Mascota;
import logica.excepciones.ExcepPersistencia;
import logica.valueObjects.VOMascota;
import persistencia.consultas.Consultas;
import persistencia.poolConexiones.Conexion;
import persistencia.poolConexiones.IConexion;

public interface IDAOMascotas {
	
	public boolean member(IConexion icon, String apodo) throws ExcepPersistencia;
	
	public void insert(IConexion icon, Mascota mascota) throws ExcepPersistencia;
	
	public List<VOMascota> listarMascotas(IConexion icon) throws ExcepPersistencia;
	
	public void borrarMascotas(IConexion icon) throws ExcepPersistencia;
	
}
